Please note: you need to download GTA V Weapon Data which made by fkngoob due to ancient data corrupt my gameplay
Also after replace weapon.dat, you need to replace default.ide to avoid game crash due to game cannot understand what animation supposed to that weapon.

Copy and paste this lines in weapon.dat made by fkngoob:
$ PISTOL_SILENCED INSTANT_HIT 900 900 347 -1 2 uzi 71 30 0.4 0.05 0.15 0 0 3.0 1.5 6 8 6 6 8 6 40 7001
$ PISTOL_SILENCED INSTANT_HIT 900 900 347 -1 2 uzi 71 30 0.4 0.05 0.15 1 500 3.0 1.5 6 8 6 6 8 6 40 7011
$ PISTOL_SILENCED INSTANT_HIT 900 900 347 -1 2 uzi 71 30 0.4 0.05 0.15 2 999 3.0 1.5 6 8 6 6 8 6 40 7031

If you don't copy this line, mods will not work correctly.

After that, you must rename .txt to .dat, which a thing that I forget mention to this flaw from previous mods.
Then rename default.ide to .txt, copy and paste this line:
347, silenced, silenced, uzi, 1, 30, 0

Then save, rename again from .txt to .ide, or if you do by just modified weapon.dat but not for default.ide, game will crash.

I recommend use God Mode mods for CLEO from gtagarage, use for kill aggressive drivers from cheat with infinite ammo and never wanted for more fun.
But don't play with this (I mean aggressive drivers from cheat) over 40 minutes, it cause a problems.

But remember, never use anim group value "rifle" for handgun/pistol (including SMGs), it cause game crash after shortly playing as I was tested
(even you was modified HEX flags).
Only "silenced" or "uzi" are usable for that weapon without crash your game during playing. But required to use HEX flags from Silenced/MP5/Assault Rifle,
and modified default.ide with that line for that weapon to let everything work perfectly, not just only weapon.dat.